A Framework for Requirements Traceability in UML-based Projects∗

نویسنده

  • Patricio Letelier
چکیده

Requirements traceability allows us to assure the continuous concordance between the stakeholders requirements and the artifacts produced along the software development process. Although the important role of requirements traceability is widely recognized, the application level and consensus about associated practices are quite variable from one software development team to another. UML appears as an opportunity to establish a common framework for requirements traceability. In this work we present a reference metamodel for requirements traceability, that is based on UML and integrates as much textual specifications as UML model elements, obtaining a homogeneous representation for all the software development artifacts and traceability links among them. Thanks to the UML extension mechanisms, we have obtained in a natural way that our approach be adaptable according to the project needs. We have included an example illustrating how to use our framework in a small project, taking Rational Unified Process (RUP) as a software development process.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model-based Methodology for Requirements Traceability in Embedded Systems

We present a model-based methodology for requirements traceability proposed in the framework of the MeMVaTEx project. The methodology relies on the EAST-ADL language and the two UML 2.0 profiles: MARTE for real-time embedded systems, and SysML for system requirements modeling. Along the paper, we illustrate the proposed methodology by an automotive case study, namely a knock controller, focusin...

متن کامل

Retrieval by Construction: a Traceability Technique to Support Verification and Validation of Uml Formalizations

Recently, there has been growing interest in formalizing UML, thereby enabling rigorous analysis of its many graphical diagrams. Two obstacles currently limit the adoption and use of UML formalizations in practice. First is the need to verify the consistency of artifacts under formalization. Second is the need to validate formalization approaches against domain-specific requirements. Techniques...

متن کامل

Resolving Semantic Heterogeneity in Multiperspective Requirements Traceability Using Ontology Matching

In large-scaled software development projects, different stakeholders may deal with different pieces of software requirements depending on their perspectives or perceptions of their shared problems. Each of the users may define his/her requirements from his/her own point of view using different terminologies. System analysts may express or model the artifacts of the system by using different re...

متن کامل

Modelling requirements with UML : a rigorous approach ( Doing requirements well with UML ) Half - day tutorial proposal Proposers

The tutorial addresses the problems connected with requirements modelling in a UMLbased development process. UML supports requirements modelling by means of use cases. This practice suffers from several limitations, especially as use cases are quite informal descriptions –thus allowing ambiguities and misinterpretation of requirements– and they are not object-oriented –thus making traceability ...

متن کامل

Extending the UML to Support Evolution Management

It is well-known that uncontrolled change to systems can lead to increased evolution costs as a result of deteriorating structure and compromised system qualities. In organizations with large integrated systems, enterprise architects are responsible for ensuring that (1) system evolution occurs in a manner consistent with changing business goals, and (2) changes in one or more systems do not im...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002